package org.zfes.snowier.cloud.zbss.pmp.dto;

import java.io.Serializable;


public class PmpBugsAssignDto implements Serializable{

	private static final long serialVersionUID = 1L;
	
	public PmpBugsAssignDto() {}

	private Long id;
	//<-------------------------------------------->
	@javax.validation.constraints.NotNull(message="负责人不能为空")
	  private java.lang.Long assignUserId;
	 
	  private java.lang.Long chargeUserId;
	  
	  @javax.validation.constraints.NotNull(message="过期时间不能为空")
	  private java.util.Date expiryTime;
	@javax.validation.constraints.NotNull(message="评估时间不能为空")
	  private java.lang.Integer assignHours;
	@javax.validation.constraints.NotNull(message="评估难度不能为空")
	  private java.lang.Long difficultyScoreId;
	
	
	@javax.validation.constraints.NotNull(message="bug扣分不能为空")
	  private java.lang.Long deduceId;
	
	 private java.lang.Long projectVersionId;
	
	//优先级#1低，2中等，3急，4加急#
	  @javax.validation.constraints.NotNull(message="优先级不能为空")
	  private java.lang.Byte priority;

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public java.lang.Long getAssignUserId() {
		return assignUserId;
	}

	public void setAssignUserId(java.lang.Long assignUserId) {
		this.assignUserId = assignUserId;
	}

	public java.lang.Long getChargeUserId() {
		return chargeUserId;
	}

	public void setChargeUserId(java.lang.Long chargeUserId) {
		this.chargeUserId = chargeUserId;
	}

	public java.util.Date getExpiryTime() {
		return expiryTime;
	}

	public void setExpiryTime(java.util.Date expiryTime) {
		this.expiryTime = expiryTime;
	}

	public java.lang.Integer getAssignHours() {
		return assignHours;
	}

	public void setAssignHours(java.lang.Integer assignHours) {
		this.assignHours = assignHours;
	}

	public java.lang.Long getDifficultyScoreId() {
		return difficultyScoreId;
	}

	public void setDifficultyScoreId(java.lang.Long difficultyScoreId) {
		this.difficultyScoreId = difficultyScoreId;
	}

	public java.lang.Long getDeduceId() {
		return deduceId;
	}

	public void setDeduceId(java.lang.Long deduceId) {
		this.deduceId = deduceId;
	}

	public java.lang.Long getProjectVersionId() {
		return projectVersionId;
	}

	public void setProjectVersionId(java.lang.Long projectVersionId) {
		this.projectVersionId = projectVersionId;
	}

	public java.lang.Byte getPriority() {
		return priority;
	}

	public void setPriority(java.lang.Byte priority) {
		this.priority = priority;
	}

}
